senior | claims careers in Ibri, Oman